//关于多页面的配置，主要是路径要配置正确，能够映射到对应的文件
// 多页面软件
module.exports = {
    publicPath: process.env.NODE_ENV === 'production'
        ? '/'
        : "/",
    //打包APP设置静态地址 assetsDir:'./',
    //assetsDir:'./',
    lintOnSave: false,
    pages: {
        default: {
            entry: "./src/main.js", //配置入口js文件
            template: "./public/index.html", //主页面
            filename: "index.html", //打包后的html文件的名称
            title: '首页'
        },
    },
    devServer: {
        index: 'index.html',    //运行项目时候加载的第一入口
        open: process.platform === "darwin",
        disableHostCheck: false,
        host: "0.0.0.0",
        port: 8089,
        https: false,
        hotOnly: false, // See https://github.com/vuejs/vue-cli/blob/dev/docs/cli-service.md#configuring-proxy
        //打包APP不需要此配置
        proxy: {
            '/api': {
                target: process.env.VUE_APP_URL, //接口地址
                secure: false, // false为http访问,true为https访问
                changeOrigin: true, //跨域设置,true为跨域
                pathRewrite: { //路径重写规则
                    '^/api': '' //以/api为开头的改写为''
                }
            },
            '/VIDEO': {
                target: 'http://cctvalih5ca.v.myalicdn.com/',
                secure: false,
                changeOrigin: true,
                pathRewrite:{
                    '/VIDEO':''
                }
            }
        }
    }, 
}